zimocca sponge (spongia zimocca) - Turkish English Dictionary