Полный англо-русский словарь
self-renewing
Самовосстанавливающийся
Полный англо-русский словарь
self-relocating program
self-renunciation