orgy of bloodshed - French English Dictionary