radiation-shielding glass - Francés Inglés Diccionario