a colourful land crab from the family gecarcinidae (gecarcinus quadratus) - Spanish English Dictionary