secret police - French English Dictionary