self-powered

с автономным источником питания

Источник: Медицинский англо-русский словарь на Gufo.me