be left without strength/vigor - Turc Anglais Dictionnaire