chemical finisher - French English Dictionary