Heat 1 tbsp oil in medium saucepan. Add all spices and dry couscous. Stir until fragrant, about 2 minutes. Being careful not to burn.
Add stock and bring to a boil. Reduce heat, cover and simmer 5 minutes or until all liquid is absorbed. Remove from heat and let stand about 5 minutes.
Transfer to serving bowl and fluff with a fork.
In a small bowl combine 3 tbsp oil, orange juice, sugar, and salt to taste. Blend well.
Add remaining veggies and dressing. Combine well. Add cilantro and nuts. Serve chilled or at room temperature.