water horsepowertranslation and definition "water horsepower", tamil lexiconWordTamil Definitionwater horsepowerநீர் குதிரைத் திறன்