magnesium alloy castings - Turkish English Dictionary