owner of a ranch - Spanish English Dictionary