English: DLO
Welsh: SLlU
Subject: Tai
English definition: Direct Labour Organisation
Welsh definition: Sefydliad Llafur Uniongyrchol