scouring sponge - Spanish English Dictionary