English: ETL
Welsh: Rhestr Technoleg Ynni
Subject: Amgylchedd
English definition: Energy Technology List