place populated with chilca - Turc Anglais Dictionnaire