cover oneself with blood - German English Dictionary