livestock shed - Alemán Inglés Diccionario