long-podded cowpea - Spanish English Dictionary