special police constable - French English Dictionary