edible bean pods - Turkish English Dictionary