a leguminous shrub - French English Dictionary