endogenous stimulation - Francés Inglés Diccionario