electronic stimulator - Turco Inglés Diccionario