English: power generation
Welsh: cynhyrchu pŵer
Subject: Amgylchedd