English: Riverside Health Centre
Welsh: Canolfan Iechyd Glan yr Afon
Subject: Iechyd
English definition: Cardiff
Welsh definition: Caerdydd