group of country homes on a rural ranch - Espagnol Anglais Dictionnaire