air defence artillery neutralization - Francés Inglés Diccionario