anti-glare shield - Turkish English Dictionary