blood sacrifice - Turkish English Dictionary