life-sustaining - Francés Inglés Diccionario