single throw pumptranslation and definition "single throw pump", tamil lexiconWordTamil Definitionsingle throw pumpஒற்றை வீச்சு எக்கி