English: Major Projects Division
Welsh: Yr Is-adran Prosiectau Mawr
Subject: Trafnidiaeth
English definition: Transport Directorate
Welsh definition: Y Gyfarwyddiaeth Drafnidiaeth