translate English to French: • Terra: 1 dealer, 19 affiliated
• Terra : 1 détaillant, 19 sociétés affiliées