self-shielding - French English Dictionary