prefecture of police - French English Dictionary