Translation of "life-support system" - English-Spanish dictionary

life-support system

noun uk /ˈlaɪf.səˌpɔːt ˌsɪs.təm/ us /ˈlaɪf.səˌpɔːrt ˌsɪs.təm/

also life support [ no plural ] the equipment used to keep a person alive when they are very ill, or injured

máquina corazón-pulmón
He’s been on a life-support system since the crash.

(Translation of “life-support system” from the Cambridge English-Spanish Dictionary © Cambridge University Press)