pertaining to a sweatshop or factory - Español Inglés Diccionario