translate English to French: E 125 New E-road from Petropavlovsk to Torugart (China).
E 125: Nouvelle route E de Petropavlovsk à Torugart (Chine).