monkeypod (pithecellobium dulce) - Espagnol Anglais Dictionnaire