directorate of general police - French English Dictionary