oven baked pumpkin in syrup - French English Dictionary