Полный англо-русский словарь
self-check system
Система самоконтроля; система с самоконтролем
Полный англо-русский словарь
self-charging device
self-checking