place with abundant yerba mate - German English Dictionary