army ordnance depot - French English Dictionary