life-giving - Inglés Sinónimo Diccionario