throw in the sponge - French English Dictionary