English: edible crab
Welsh: cranc coch
Subject: Anifeiliaid
Welsh definition: Cancer pagurus
Plural: crancod coch