exogenous substance - Francés Inglés Diccionario