internal combustion enginetranslation and definition "internal combustion engine", tamil lexiconWordTamil Definitioninternal combustion engineஉட்கனவெஞ்சின்