effort that causes exhaustion - Allemand Anglais Dictionnaire