isolated farm - French English Dictionary