alloyed iron castings - Francés Inglés Diccionario