megavolttranslation and definition "megavolt", tamil lexiconWordTamil Definitionmegavoltமெகாவுவோற்று