alarm and protective system - German English Dictionary