thiol protease - Francés Inglés Diccionario