place with abundant yerba mate - Español Inglés Diccionario