life-bearing - Français Anglais Dictionnaire