Англо-русский словарь Мюллера
Self-immolation [ˏselfɪməυˊleɪʃn] n
1) самосожжение
2) самопожертвование
self-immolation