regenerative pumptranslation and definition "regenerative pump", tamil lexiconWordTamil Definitionregenerative pumpமீளாக்க எக்கி