An English-Arabic dictionary of medicine biology and allied science Mohammad Sharaf. - Mohammad Sharaf (Baghdad Al)