lease of livestock - Alemán Inglés Diccionario