superchargertranslation and definition "supercharger", tamil lexiconWordTamil Definitionsuperchargerமிகையூட்டி