Place the turkey in a large bag. Place the bag in a roaster or large stock pot.
Place the oranges, lemons, cranberries, herbs, and peppercorns on and around the turkey.
Put the sugar and salt on top of the turkey.
Pour the water over top of the turkey and stir to begin to dissolve the sugar and salt. Make sure that the turkey is completely covered.
Seal the bag and place in the refrigerator for 12-24 hours.
When ready to cook the turkey preheat the oven to 325 degrees.
Drain the turkey and rinse it well. Pat it dry with a paper towel and put it in a roasting pan breast side up.
Roast for 3-4 hours, basting with butter and herbs the last hour of cooking if desired.
Turkey is cooked when it reaches an internal temperature of 165 degrees.
Remove from oven and allow it to rest for 15-20 minutes before carving.