seed of the pigeonpea - Spanish English Dictionary