English: bumble-bee
Welsh: cacynen
Subject: Amgylchedd
English definition: Bombus spp.
Welsh context: Lluosog: cacwn.