group of police officers, carabineers, or inspectors dressed as civilians - Spanish English Dictionary