mechanical dust separator - Turc Anglais Dictionnaire