pomegranate syrup - Turkish English Dictionary