spumescence - Alemán Inglés Diccionario