cup sponge - Spanish English Dictionary