translate English to French: New Brunswick Construction of the NRC-IIT E-Business Centre (S-EPA)
Nouveau- Brunswick Construction du Centre des affaires électroniques - ITI-CNRC (AEP)