life-giving - Almanca İngilizce Sözlük