spumescence - Turco Inglés Diccionario