meaning of Ärmelkanalschwimmer

Ärmelkanalschwimmer - German to English

(English) Channel swimmer