radiation-shielding glass - French English Dictionary