spumescent - Francés Inglés Diccionario