cherry syrup - Turkish English Dictionary