submarine repeater - French English Dictionary