make a sacrifice - Français Anglais Dictionnaire