self-managing - Turkish English Dictionary