etching pittranslation and definition "etching pit", tamil lexiconWordTamil Definitionetching pitசெதுக்கற்குண்டு