police headquarter - French English Dictionary