frontier village - French English Dictionary