traveling wave accelerator - Francés Inglés Diccionario