unsolved mystery - French English Dictionary