toss in the sponge - Turc Anglais Dictionnaire