place populated with chilca - Spanish English Dictionary