translate English to French: Organization for Railways Cooperation (OSShD)
Organisation de la coopération des chemins de fer (OSJD)