free pistontranslation and definition "free piston", tamil lexiconWordTamil Definitionfree pistonகட்டில்லாவாடுதண்டு