malleable cast iron fittings - Turco Inglés Diccionario