translate English to French: Industrial Engineering and Manufacturing Technologists and Technicians 2233
Technologues et techniciens/techniciennes en génie industriel et en génie de fabrication 2233