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