dust collecting installation - Turkish English Dictionary