turbochargertranslation and definition "turbocharger", tamil lexiconWordTamil Definitionturbochargerசுழலூட்டி