life-giving - Alemán Inglés Diccionario