separate antiaircraft artillery battalion - German English Dictionary