antiaircraft artillery battalion - French English Dictionary