English: sub-provider
Welsh: is-ddarparwr
Subject: Addysg
English definition: An education provider which provides courses on behalf of another education provider. 
Welsh definition: Darparwr addysg sy’n darparu cyrsiau ar ran darparwr addysg arall.