Language:
Free Online Dictionary|3Dict

騎警隊

Source : CEDICT

mounted police detachment (on horse or motorbike)