screw crumbling machine - German English Dictionary