英语to offer sacrifices to the gods or ancestors
德语Opferung(S),ein Opfer darbringen, opfern
法语faire un sacrifice