light-transmitting profiled plastic sheet - Alemán Inglés Diccionario