act of sacrificing - Français Anglais Dictionnaire