sacrificial rite - German English Dictionary