anti-diffusing screen - Turkish English Dictionary