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