ribbed and smoked sheet - Español Inglés Diccionario