festival of the sacrifice - Turkish English Dictionary