travelling-wave tube oscillator - Francés Inglés Diccionario