chemical finishing - Spanish English Dictionary