vegetable-sponge - German English Dictionary