meaning of Ausdauerathleten

Ausdauerathleten - German to English

stamina athletes