sacrifice a sheep - Turkish English Dictionary