powered filtering devices - Espagnol Anglais Dictionnaire