mercaptontranslation and definition "mercapton", tamil lexiconWordTamil Definitionmercaptonமேக்காத்தன்