medical sponge - Turkish English Dictionary