English: Design and Build Contractor
Welsh: Contractwr Dylunio ac Adeiladu
Subject: Trafnidiaeth
English definition: eg of roads
Welsh definition: ee ffyrdd