life-giver - Türkçe İngilizce Sözlük