squeezing machinetranslation and definition "squeezing machine", tamil lexiconWordTamil Definitionsqueezing machineநசுக்கு பொறி