a species of crab (cancer pagurus) - German English Dictionary