metallic sponge - German English Dictionary