marine radar reflector - French English Dictionary