have great physical endurance - Turc Anglais Dictionnaire