edible legume - Turkish English Dictionary