carbide etchingtranslation and definition "carbide etching", tamil lexiconWordTamil Definitioncarbide etchingகாபைட்டுச்செதுக்கல்