edible rodent akin to the spotted caw - Allemand Anglais Dictionnaire