English: lock gates
Welsh: llifddorau
Subject: Amgylchedd
English definition: Cardiff Barrage