endogenous inhibitor - Francés Inglés Diccionario