radiation protection shield - Français Anglais Dictionnaire