corrosion resistant ship machine parts - French English Dictionary