air defense artillery - German English Dictionary