English version

snatch squad

From Longman Dictionary of Contemporary Englishsnatch squadˈsnatch squad noun [countable]  a group of police officers or soldiers who go quickly into a crowd in order to catch people who are causing trouble
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.