spongiary skeleton - Francés Inglés Diccionario