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