wool sponge - German English Dictionary