smeared with blood - French English Dictionary