translate English to French: Centennial College of Applied Arts and Technology Archives Scarborough , Ontario
Centennial College of Applied Arts and Technology Archives Scarborough (Ontario)