textile factory or workshop where prints are made - Español Inglés Diccionario