self-regulating society - Spanish English Dictionary