What does Athleten mean?

Athleten - German to English

athletes