English: University Dental Hospital
Welsh: Ysbyty Deintyddol y Brifysgol
Subject: Iechyd
English definition: Cardiff
Welsh definition: Caerdydd