have one's strength sapped - Turc Anglais Dictionnaire