cloth finishing press - French English Dictionary