broadleaf lancepod (lonchocarpus latifolius) - Spanish English Dictionary