triple stroke pumptranslation and definition "triple stroke pump", tamil lexiconWordTamil Definitiontriple stroke pumpமூன்று தண்டு எக்கி