purple mangrove crab - German English Dictionary