Arti implacable dalam Kamus Inggris-Indonesia