life-giving - Fransızca İngilizce Sözlük