translate English to French: Initiative of the Organization of the Islamic Conference
Initiative de l'Organisation de la Conférence islamique