malleable iron castings - Turco Inglés Diccionario