cathepsintranslation and definition "cathepsin", tamil lexiconWordTamil Definitioncathepsinகாத்தெப்சின்