dust collecting installation - Spanish English Dictionary