light-diffusing screen - Alemán Inglés Diccionario