Prepare and chill the pie dough: If making homemade, prepare dough for two 9-inch rounds. Shape into two flat disks, wrap in plastic wrap, and refrigerate for at least 1 hour, or up to 2 days.
Prep the apples and cranberries: Peel, core, and thinly slice apples into 1/4 inch thick pieces. Place in a large bowl and toss with lemon juice. Rinse cranberries, discard any soft ones, and halve large ones. Add to the bowl.
Mix the filling: In a small bowl, whisk together sugars, cornstarch, cinnamon, nutmeg, cloves, and salt. Sprinkle over fruit, add orange zest and vanilla, and gently toss to coat. Let sit for 10-15 minutes to macerate.
Roll out the bottom crust: On a floured surface, roll one dough disk into a 12-inch circle. Transfer to a 9-inch pie dish, gently press into place, and trim overhang to 1 inch. Chill in the refrigerator.
Fill the pie: Give filling a final toss, then spoon into the chilled crust, mounding slightly higher in the center. Scatter cubed butter evenly over the top.
Add the top crust: Roll out the second dough disk into a 12-inch circle and lay over the filling. Trim excess, fold edges under together, and crimp decoratively. Cut 4-5 slits in the top to vent.
Egg wash and bake: Brush top crust with egg wash and sprinkle with turbinado sugar. Place pie on a rimmed baking sheet and bake at 400°F for 20 minutes. Reduce heat to 375°F, cover edges with a shield or foil, and bake 35-40 minutes more until golden and bubbling.
Cool before slicing: Transfer to a cooling rack and let rest for at least 3 hours before slicing to allow the filling to set completely.