light-diffusing grate - Español Inglés Diccionario