remote village - French English Dictionary