tape decktranslation and definition "tape deck", tamil lexiconWordTamil Definitiontape deckநாடா தட்டு