flower stalk - Turkish English Dictionary