superfinishingtranslation and definition "superfinishing", tamil lexiconWordTamil Definitionsuperfinishingநனி முடிப்பு