translate English to French: • Level of public confidence Icebreaking Services
• Degré de confiance du public Services de déglaçage