English: CECA
Welsh: Cymdeithas Contractwyr Peirianneg Sifil
Subject: Personél
English definition: Civil Engineering Contractors Association