edible glucose syrup - Turkish English Dictionary