directorate general of research and security affairs - German English Dictionary