throw up the sponge - Fransızca İngilizce Sözlük