cardboard or millboard factory or shop - Turco Inglés Diccionario