shutter protecting against radiation - Español Inglés Diccionario