translate English to French: African States: Algeria H.E. Mr. Mourad Benmehidi
États d'Afrique : Algérie S.E.  M. Mourad Benmehidi