self-monitoring guard system - French English Dictionary