translate English to French: Canada Science and Technology Museum (CSTM) The Museum is the only comprehensive science and technology museum in Canada.
Musée des sciences et de la technologie du Canada (MSTC) Le Musée des sciences et de la technologie du Canada est le musée le plus complet sur les sciences et la technologie au Canada.