left stranded - Turc Anglais Dictionnaire