be left homeless - Turc Anglais Dictionnaire