orgy of bloodshed - Turkish English Dictionary