self-regulating system - French English Dictionary