Put the lentils into a large saucepan with turmeric, salt and water. Bring it to boil and skim well. Reduce the heat and simmer, covered, until the lentils are cooked, about 15 to 20 minutes. Transfer to a serving bowl. Cover the bowl and keep warm In a medium sauce pan heat 2 tablespoons of oil, add the garlic and cook until golden brown and well roasted.
Add the cumin seeds; they should sizzle upon contact with the hot oil. Quickly add the onions and zucchini & cook for 10 -15 minutes over medium heat.
Add coriander and cumin powder and cook for 10 minutes or until the zucchini is cooked.
Remove the pan form the heat, add the paprika, and immediately pour over the hot lentils, and swirl lightly to mix. Sprinkle the cilantro and garam masala on top and serve.