place with abundant guaje - Alemán Inglés Diccionario