magnesium alloy ingots and castings - Turkish English Dictionary