English: Old Meadows and Pastures
Welsh: Hen Ddolydd a Phorfeydd
Subject: Amgylchedd
Welsh definition: Teitl dogfen