shutter protecting against radiation - Espagnol Anglais Dictionnaire