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