bath sponge (spongia equina) - Turkish English Dictionary