sacrification - Turkish English Dictionary