group of country homes on a rural ranch - Spanish English Dictionary