ribbed and smoked sheet - Alemán Inglés Diccionario