sponger - French English Dictionary