cloth finishing press - Spanish English Dictionary