vegetable-sponge - Turkish English Dictionary