have great powers of endurance - Turc Anglais Dictionnaire