translate English to French: UNECE - Economic Commission for Europe
OSJD - Organisation pour la coopération des chemins de fer