high altitude antiradiation missile (harm) - Francés Inglés Diccionario