slag (tube) screen - Español Inglés Diccionario