sacrificial rite - Turkish English Dictionary