place filled with chaguarl plants - Español Inglés Diccionario