mechanical filtration - Turc Anglais Dictionnaire