translate English to French: Dealers Germany International International Distributors 6.
Vendeurs France Allemagne International Distributeurs internationaux 6.