English: catch
Welsh: dalfa
Subject: Amgylchedd
English definition: of fish
Welsh definition: pysgod