translate English to French: MOST (Ontario) Insect Habitat (Ontario) Cloudsat (Ontario) SciSat-1 (Quebec & Manitoba)
MOST (Ontario) Insectarium (Ontario) CloudSat (Ontario) SciSat-1 (Québec et Manitoba)