electrical impulse - French English Dictionary