anti-glare device - Turkish English Dictionary