self-regulated - German English Dictionary