corrosion resisting - French English Dictionary