place populated with chilca - Turkish English Dictionary