life-support systems - Spanish English Dictionary

life-support systems

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "life-support systems" in Spanish English Dictionary : 1 result(s)

English Spanish
General
life-support system aparato de respiración artificial

Meanings of "life-support systems" with other terms in English Spanish Dictionary : 8 result(s)

English Spanish
Safety
life support system sistema de apoyo a la vida
Astronomy
life support system sistema de apoyo a la vida
General Medicine
life support system sistema de manutención de la vida
Aeronautics
environmental life support system (elss) sistema de supervivencia ambiental
environmental life support system sistema de supervivencia ambiental
life support system sistema de supervivencia
Oceanography
life support system sistema de supervivencia [m]
life support system sistema de supervivencia