English: Whitchurch Hospital
Welsh: Ysbyty'r Eglwys Newydd
Subject: Iechyd
English definition: Cardiff
Welsh definition: Caerdydd