electrical current or impulse - Espagnol Anglais Dictionnaire