light-diffusing grate - Français Anglais Dictionnaire