helical radio antenna - Espagnol Anglais Dictionnaire