weapon used by police to protect themselves - Spanisch Englisch Wörterbuch