oven baked quince in thick syrup - German English Dictionary