hydroelectricitytranslation and definition "hydroelectricity", tamil lexiconWordTamil Definitionhydroelectricityநீர்மின்னியல்