cyclone dust collectors - German English Dictionary