travelling-wave magnetron - Francés Inglés Diccionario