dip needletranslation and definition "dip needle", tamil lexiconWordTamil Definitiondip needleசாய்வூசி