be left all by oneself - Turc Anglais Dictionnaire