Peel and clean the carrots. Clean and wash the leek. Clean, wash and quarter the fennel and cut out the stalk. Celery clean and wash. Cut vegetables into fine strips of about 4 cm. Peel garlic and cut into thin slices.
Rinse fish in cold water, dab dry and cut into 4 equal pieces.
Heat the oil in a large frying pan. Steam vegetables with garlic, sugar, curry and saffron for about 3 minutes at low heat. Dust with flour and sauté for about 1 minute while stirring. Add wine, stock and cream, add bay leaf and bring to the boil.
Season with salt. Salt the fish and put it in the sauce. Cover and simmer at low heat for 8-10 minutes.
Meanwhile, cook the rice in boiling salted water according to the instructions on the packet. Season sauce with salt and lemon juice. Wash the dill, shake dry and chop coarsely except for a little to garnish. Arrange vegetables, sauce and fish on plates.
Garnish with about half of the dill and possibly with lemon wedges. Stir the rest of the dill into the rice and add to the rice.