general intelligence directorate - French English Dictionary