anti-watching device - Espagnol Anglais Dictionnaire