unbloody sacrifice - Spanish English Dictionary