be physically and emotionally spent - Anglais Synonymes Dictionnaire