self-managing - German English Dictionary