terrestrial radio noise - French English Dictionary