sponge (creature) - German English Dictionary