production of sand moulds and sand cores - Turkish English Dictionary