Полный англо-русский словарь
self-repair device
Самовосстанавливающееся устройство
Полный англо-русский словарь
self-repair computer
self-repairing computer