spider-sponge - German English Dictionary