primary cosmic radiation - French English Dictionary