shutter protecting against radiation - Français Anglais Dictionnaire