throw up the sponge - Español Inglés Diccionario