oven baked pumpkin in syrup - Turkish English Dictionary