live on the margins of society - Turkish English Dictionary