dust collecting installation - Español Inglés Diccionario