patrol of constables or police officers - French English Dictionary