individual dust removal apparatus - Français Anglais Dictionnaire