throw up the sponge - Französisch Englisch Wörterbuch