endogenous substances - Turco Inglés Diccionario