cardboard or millboard factory or shop - Alemán Inglés Diccionario