unexplored territory - French English Dictionary