blood is spilled - French English Dictionary