dust collecting installation - French English Dictionary