electric stimulation - Francés Inglés Diccionario