sale of livestock - Alemán Inglés Diccionario