long-podded cowpea - Turkish English Dictionary