electronic stimulator - Francés Inglés Diccionario