covered in someone else's blood - Spanish English Dictionary