place populated with chilca - İspanyolca İngilizce Sözlük