offer someone something as a sacrifice - Anglais Synonymes Dictionnaire