effort that causes exhaustion - Turc Anglais Dictionnaire