translate English to French: International Suppliers
Fournisseurs internationaux