owning a ranch - Spanish English Dictionary