violence and bloodshed - French English Dictionary