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