Arti a hard nut to crack dalam Kamus Inggris-Indonesia