cherry stalk - Spanish English Dictionary