travelling-wave tube (twt) - Francés Inglés Diccionario