owner of a livestock lot - Espagnol Anglais Dictionnaire