dust collecting installation - Francés Inglés Diccionario