translate English to French: • Canadian Environmental Technology Advancement Centres (CETACs)
• Centres canadiens pour l'avancement des technologies environnementales - CECATE