electronic dictionarytranslation and definition "electronic dictionary", tamil lexiconWordTamil Definitionelectronic dictionaryமின்னகராதி