English: Technium CAST
Welsh: Technium CAST
Subject: Amgylchedd
Welsh definition: Parc Menai, Bangor.