live on the margins of society - Turc Anglais Dictionnaire