place with abundant yareta - Español Inglés Diccionario