throw up the sponge - İspanyolca İngilizce Sözlük