dimpled copper sheeting - Turkish English Dictionary