English: made-up carriageway
Welsh: lôn gerbyd â wyneb caled
Subject: Trafnidiaeth
English definition: A hard surface (concrete/tarmac). 'Made-up road' is more commonly used.