shutter protecting against radiation - Turco Inglés Diccionario