life-giving - Francés Inglés Diccionario