English: anti-glare screen
Welsh: sgrin wrthddallu
Subject: Trafnidiaeth