bath sponge (spongia equina) - German English Dictionary