antiwatching device - Alemán Inglés Diccionario