dimpled copper sheeting - Spanish English Dictionary