English: combustion installation
Welsh: safle ymlosgi
Subject: Amgylchedd