suspended dust filter - Français Anglais Dictionnaire