lancepod (lonchocarpus nitidus) - Spanish English Dictionary