anti-watching device - Turco Inglés Diccionario