translate English to French: Mr. Naguib Abdallah Mohamed
M. Naguib Abdallah Mohamed