Полный англо-русский словарь
self-encrypting virus
Самошифрующийся вирус
Полный англо-русский словарь
self-enamoured
self-energizing