alarm and protective system - Spanish English Dictionary