What does Ausdauerathleten mean?

Ausdauerathleten - German to English

stamina athletes