rotary cloth press - German English Dictionary