place with abundant guaje - Espagnol Anglais Dictionnaire