violence and bloodshed - Francés Inglés Diccionario