attack helicopter battalion - German English Dictionary