related to riot police - Spanish English Dictionary