anti-watching device - Turkish English Dictionary