place with abundant yerba mate - Spanish English Dictionary