regenerative pulse repeater - French English Dictionary