electronic stimulator - Alemán Inglés Diccionario