Fish in vegetables with tomatoes

Carrots, parsleys, leeks, celery grated. Onion cut into small pieces. All vegetables put in the pan and fried on hot oil. Then add half a cup of water. Add the spices and simmer about 20 minutes. Then add the tomatoes and another glass of water. Cook another 10 minutes. Season with salt, sugar, pepper, lemon juice and paprika. Fish fillet coat in flour and fried. Lay it all together on a platter. This dish is best to eat the next day.
1 kg of fish
3 carrots
2 parsley
1 leek
1 celery
3 onions
1/2 cup of oil
3 teaspoons of minced tomato
1 teaspoon of paprika
2 bay leaves
4 allspiece
juice of 1 lemon
salt, pepper, sugar