knifed/stabbed to death - French English Dictionary