public radio - French English Dictionary