sand castingtranslation and definition "sand casting", tamil lexiconWordTamil Definitionsand castingமண்வார்ப்புopen sand castingதிறந்தமண்வார்ப்பு