separate antiaircraft artillery battalion - Alemán Inglés Diccionario