translate English to French: Khalid Abdullah Salama
Khalid Abdullah Salama 2.