translate English to French: • CANMET Energy Technology Centre (CETC)
• Centre de la technologie de l'énergie de CANMET (CTEC)