regenerating pumptranslation and definition "regenerating pump", tamil lexiconWordTamil Definitionregenerating pumpமீளாக்கு எக்கி