DTLR

abbreviation (in Britain)
1.
Department of Transport, Local Government, and the Regions