chemical finishing plant - Francés Inglés Diccionario