be left helpless - Turc Anglais Dictionnaire