light-diffusing grate - Espagnol Anglais Dictionnaire