spumescence - Francés Inglés Diccionario