village and town life - Turc Anglais Dictionnaire