multiple cavity magnetron - French English Dictionary