traveling wave antenna - Turco Inglés Diccionario