ceramic sponge - French English Dictionary