inhibitorstranslation and definition "inhibitors", tamil lexiconWordTamil Definitioninhibitorsமட்டுப்படுத்திகள்