alloyed iron castings - Spanish English Dictionary