ein fairer gegner

listen to the pronunciation of ein fairer gegner
Deutsch - Englisch
a (true) sportsman (person behaving sportingly)