white cast iron casting - Turkish English Dictionary