place with abundant chilca (baccharis latifolia) trees - Español Inglés Diccionario