radiation shielding glass - French English Dictionary