alligator squeezertranslation and definition "alligator squeezer", tamil lexiconWordTamil Definitionalligator squeezerமுதலைத் திருகி