edible leaf stalk - Turkish English Dictionary