violence and bloodshed - Turkish English Dictionary