powered filtering devices - Allemand Anglais Dictionnaire