English: geological disposal facility
Welsh: cyfleuster gwaredu daearegol
Subject: Gwastraff
English definition: GDF