cherry stalk - Turkish English Dictionary