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