spent iron sponge - German English Dictionary