English: EfW
Welsh: Troi Gwastraff yn Ynni
Subject: Amgylchedd
English definition: Energy from Waste