place with abundant guaje - German English Dictionary