travelling-wave magnetron oscillator - French English Dictionary