effort that causes exhaustion - Français Anglais Dictionnaire