English: decoy
Welsh: adar denu
Subject: Amgylchedd
English definition: birds, sometimes animals
Welsh definition: weithiau anifeiliaid