corrosion resistant stainless steel cables - French English Dictionary