self baking electrodetranslation and definition "self baking electrode", tamil lexiconWordTamil Definitionself baking electrodeசுயவாட்டல்மின்வாய்