monkeypod (pithecellobium dulce) - Spanish English Dictionary