shower sponge - Turkish English Dictionary