foaming slag - Francés Inglés Diccionario