What does Ärmelkanalschwimmer mean?

Ärmelkanalschwimmer - German to English

(English) Channel swimmer