diamond in the rough - EE Dictionary | EE Dictionary