slag (tube) screen - Francés Inglés Diccionario