oven baked pumpkin in syrup - Spanish English Dictionary