rotating radio beacon - French English Dictionary