ability to domesticate cattle and horses - Espagnol Anglais Dictionnaire