Англо-русский медицинский словарь
self-renewing
самовосстанавливающийся; самообновляющийся
Медицинский англо-русский словарь
self-recovery
self-reproach