English: DEFRA
Welsh: DEFRA
Subject: Amgylchedd
English definition: Department for Environment, Food and Rural Affairs
Welsh definition: Adran yr Amgylchedd, Bwyd a Materion Gwledig