cloth finishing machine - German English Dictionary