police squad - Anglais Synonymes Dictionnaire

police squad

n.
[1] squad