unexplored places - French English Dictionary