have one's strength sapped - Allemand Anglais Dictionnaire