pass the sponge over - French English Dictionary