electrical current or impulse - Turco Inglés Diccionario