ribbed and smoked sheet - Turkish English Dictionary