place with abundant guaje - Español Inglés Diccionario