a feat of endurance - Allemand Anglais Dictionnaire