covered with sponge - Spanish English Dictionary