English: OFTEC
Welsh: Cymdeithas Dechnegol Llosgi Olew
Subject: Amgylchedd
English definition: Oil Firing Technical Association