pumping enginetranslation and definition "pumping engine", tamil lexiconWordTamil Definitionpumping engineபம்புமெஞ்சின்