ice needlestranslation and definition "ice needles", tamil lexiconWordTamil Definitionice needlesபனி ஊசிகள்