chief police constable - Spanish English Dictionary