drop catchertranslation and definition "drop catcher", tamil lexiconWordTamil Definitiondrop catcherநீர்நீக்கி்