throw up the sponge - Turc Anglais Dictionnaire