head of police - Spanish English Dictionary