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