translate English to French: • Fleet Technical Advisor
• Conseiller technique - Parc de véhicules