Mix the boiling water, salt & couscous in a large bowl. Then stir in the raisins and almonds, cover & let steam for ten minutes. Fluff with fork to separate the grains.
Stir in the almond meal, butter, cinnamon, sugar & lemon pieces. Taste for seasoning and adjust according to your tastes. Set aside to cool.
Mix the saffron and Ras el Hanout with olive oil and rub all over the turkey. Stuff the turkey at both ends with the couscous, packing it loosely.
Sew the openings closed with strong thread. Tie the turkeys feet together and place breast side down in a roasting pan. Add 3-4 Cups water, onion, and salt and 1/2 cup butter to the pan. Cover with foil and cook on 325 for an hour.
At the end of the first hour of braising, turn the turkey over, then add the honey to the juices in the pan. Continue cooking and basting the turkey until tender (approximately 2 more hours).
Transfer the turkey to a serving platter and remove the string. Pour the juice from the pan into a medium pot.
Simmer the juice over medium heat until the liquid in the pot has evaporated and the honey begins to caramelize.
Then stir in last of the butter into the honey mixture to make a rich, thick sauce. Pour over the turkey and serve immediately.