place with abundant guaje - Français Anglais Dictionnaire