snails with spider crab - German English Dictionary