English: IDP
Welsh: Rhaglen Datblygu Rhyngwladoli
Subject: Datblygu economaidd
English definition: Internationalisation Development Programme