English: SLA
Welsh: CLG
Subject: Personél
English definition: Service Level Agreement
Welsh definition: Cytundeb Lefel Gwasanaeth