high altitude antiradiation missile - Francés Inglés Diccionario