livestock shed - Turco Inglés Diccionario