oven baked pumpkin in syrup - German English Dictionary