English: Driving Standards Agency
Welsh: Yr Asiantaeth Safonau Gyrru
Subject: Trafnidiaeth
English definition: DSA
Welsh definition: DSA