life-giving - Español Inglés Diccionario