English: Canal & River Trust
Welsh: Glandŵr Cymru
Subject: Amgylchedd
English definition: Charity
Welsh definition: Elusen