English: FTTP
Welsh: cysylltiad ffeibr i'r adeilad
Subject: TGCh
English definition: fibre to the premises