special sacrifice - Turkish English Dictionary