isolated farm - Spanish English Dictionary