knight-errant - EE Dictionary | EE Dictionary