self-confident - EE Dictionary | EE Dictionary