door protecting against radiation - Francés Inglés Diccionario