zimocca sponge (spongia zimocca) - French English Dictionary