translate English to French: • Newfoundland and Labrador Department of Industry, Trade and Rural Development
• Ministère de l'Industrie, du Commerce et du Développement rural de Terre Neuve et Labrador