rancher with many cattle - Espagnol Anglais Dictionnaire