English: service level agreement
Welsh: cytundeb lefel gwasanaeth
Subject: Personél
English definition: SLA
Welsh definition: CLG