bait traptranslation and definition "bait trap", tamil lexiconWordTamil Definitionbait trapஆகாரப் பொறி, இரைக்கண்ணி