translate English to French: The Canada Science and Technology Museum houses an impressive world-class collection that celebrates Canadian scientific and technical innovations.
Le Musée des sciences et de la technologie du Canada abrite une collection d'envergure internationale d'objets qui célèbrent les innovations scientifiques et technologiques canadiennes.