translate English to French: Mr. Meshal A.M.A.
M. Meshal A.M.A.