rite of sacrifice - Turkish English Dictionary