translate English to French: CIS Commonwealth of Independent States
BIsD Banque islamique de développement