impulse transmitter - French English Dictionary