cover oneself with blood - French English Dictionary