general directorate of police - French English Dictionary