a leguminous tree or large shrub (caesalpinia coriaria) - Spanish English Dictionary