life-giving - Allemand Anglais Dictionnaire