palm syrup - Turkish English Dictionary