meaning of aufopfern

aufopfern - German to English

to sacrifice