rough swimcrab - German English Dictionary