alloyed iron castings - Turkish English Dictionary