travelling-wave magnetron-type valve - German English Dictionary