corrosion engineers - French English Dictionary