long-podded cowpea - French English Dictionary