toothed rock crab - German English Dictionary