translucent flat or corrugated sheet - Turc Anglais Dictionnaire