be drained of strength - Français Anglais Dictionnaire