throw in the sponge - Francés Inglés Diccionario