What does aufopfern mean?

aufopfern - German to English

to sacrifice