willingness to make sacrifice - Français Anglais Dictionnaire