ravage or lose one's strength - Français Anglais Dictionnaire