air defence artillery neutralization - Turco Inglés Diccionario