sponge (cleaning) - Spanish English Dictionary