translucent flat or corrugated sheet - Alemán Inglés Diccionario