English: Waterside Business Park
Welsh: Parc Busnes Waterside
Subject: Enwau lleoedd
English definition: Swansea
Welsh definition: Abertawe