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