a small village - Turc Anglais Dictionnaire