settlement (small town, village) - Turc Anglais Dictionnaire