corrosion resistant steel castings - French English Dictionary