Arti immolating dalam Kamus Inggris-Indonesia