baked soft pastry dipped in thick syrup - Turkish English Dictionary