signal-repeating device - French English Dictionary