place populated with chilca - Francés Inglés Diccionario