undiscovered area - French English Dictionary