translate English to French: China, Cuba, Egypt, Indonesia, Nigeria, Russian Federation;
Chine, Cuba, Égypte, Fédération de Russie, Indonésie, Nigéria.