hamlet of farmhouses - Turc Anglais Dictionnaire