draining racktranslation and definition "draining rack", tamil lexiconWordTamil Definitiondraining rackவடிதட்டு