Полный англо-русский словарь
life-support system
Косм. система жизнеобеспечения
Полный англо-русский словарь
life-support equipment
life-table