hard nut to crack - EE Dictionary | EE Dictionary