owning a ranch - Español Inglés Diccionario