helical radio antenna - Francés Inglés Diccionario