vegetable-sponge - French English Dictionary