army ammunition plant - French English Dictionary