ful nabed (egyptian bean and vegetable soup) - african recipe