English: ODTC
Welsh: Canolfan Diagnosteg a Thriniaeth Offthalmig
Subject: Iechyd
English definition: Ophthalmic Diagnostic and Treatment Centre