spumescent - Alemán Inglés Diccionario