radiation-proof cover - French English Dictionary