blood is spilled - Francés Inglés Diccionario