be soaked in blood - Francés Inglés Diccionario