headquarters of the criminal police - Spanish English Dictionary