mechanical filtration - Allemand Anglais Dictionnaire