translate English to French: Mr. Sultan Ibrahim Yousuf Al-Mahmoud Third Secretary
Sultan Ibrahim Yousuf Al-Mahmoud Troisième Secrétaire