unbloody sacrifice - French English Dictionary