sand-cast alloy - Turkish English Dictionary