be drenched in blood - Turco Inglés Diccionario