armed police

Noun

 * 1) Police, in general.
 * 2) A member of the  of China.

Translations

 * Chinese:
 * Mandarin: 武裝警察