corrosion resisting cast irons - Francés Inglés Diccionario