water turbinetranslation and definition "water turbine", tamil lexiconWordTamil Definitionwater turbineநீர்ச்சுழல்சக்கரம்