group of police officers - Spanish English Dictionary