life-sustaining - Inglés Sinónimo Diccionario