translate English to French: Nidal Khalaf
Nidal Khalaf 3.