Arti greatest and finest dalam Kamus Inggris-Indonesia