translate English to French: Institute of Electrical and Electronics Engineers (IEEE) The IEEE is the world's largest technical professional society.
Centre de développement des transports (CDT) Le CDT se veut l'organisme de recherche de Transports Canada.