moulding sand mixture - Turkish English Dictionary