translate English to French: Switzerland Russian Federation
Pays/Organisation: