radio reflector - French English Dictionary