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