Add olive oil and butter to a large, heavy pot and brown the meat.
Add the onion and clery and saute until soft, add tomato paste, tomato puree, HALF of the chopped parsley and cilantro, all spices, water, lentils and garbanzo beans.
Simmer for about 40 minutes or until the lentils are tender.
Stir in the flour/water mixture to thicken.
Stir continually and add the remaining cilantro and parsley.