army ammunition plant - German English Dictionary