electrical current or impulse - Turc Anglais Dictionnaire