translate English to French: China, Finland, Oman, Poland, Slovakia and Thailand.
Chine, Finlande, Oman, Pologne, Slovaquie et Thaïlande.