English: D-G
Welsh: D-G
Subject: Ewrop
English definition: Directeur Générale
Welsh definition: Directeur Générale (sef y Cyfarwyddwr Cyffredinol)