violence and bloodshed - Spanish English Dictionary