unexplained - French English Dictionary