theory of sacrifice - Turkish English Dictionary