armed forces intelligence service - French English Dictionary