life-giving - Deutsch Englisch Wörterbuch