city and town life - Turc Anglais Dictionnaire