reduction of radiation by attenuation - Français Anglais Dictionnaire