surgical sponge - Spanish English Dictionary