travelling wave antenna - Turco Inglés Diccionario