be physically and emotionally spent - Turc Anglais Dictionnaire