lab protease - English Synonyms Dictionary