batting cottontranslation and definition "batting cotton", tamil lexiconWordTamil Definitionbatting cottonமெத்தைப் பருத்தி