Arti mystery of natural dalam Kamus Inggris-Indonesia