place populated with chilca - Alemán Inglés Diccionario