translate English to French: ALUMINUM TECHNOLOGY CENTRE (ATC)
CENTRE DES TECHNOLOGIES DE L’ALUMINIUM