self-regulating organisation - German English Dictionary