be left without strength/vigor - Allemand Anglais Dictionnaire