English: British Broadcasting Corporation
Welsh: Y Gorfforaeth Ddarlledu Brydeinig
Subject: TGCh
English definition: BBC
Welsh definition: BBC