English: large garden bumble-bee
Welsh: cacynen yr ardd 
Subject: Anifeiliaid
English definition: Bombus ruderatus
Welsh context: Lluosog: cacwn yr ardd.