mangrove crabs - German English Dictionary