terrestrial digital audio broadcasting - French English Dictionary