spongy substance - Francés Inglés Diccionario