Heat the oil in a saucepan and fry the onion with the garlic in it. Add the vegetable stock and season with the spices and the grated orange peel. Bring the vegetable stock to a boil. Now add the carrots and cook the soup for about 15 minutes with the lid closed. Then add the crème fraiche and cream and puree the soup in a blender. Bring to the boil again briefly and stir in the orange juice. Garnish with the finely chopped parsley and serve hot immediately.