spent iron sponge - French English Dictionary