spongoid - Francés Inglés Diccionario