directorate general of research and security affairs - French English Dictionary