life-support systems - Inglés Sinónimo Diccionario