English: fins
Welsh: esgyll
Subject: Amgylchedd
English definition: of fish
Welsh definition: ar bysgod