travelling-wave magnetron-type valve - Alemán Inglés Diccionario