be drenched in blood - Spanish English Dictionary