English: LfT
Welsh: treth dirlenwi
Subject: Gwastraff
English definition: landfill tax