sand-cast cast iron - Turkish English Dictionary