impulse repeater - French English Dictionary