relay broadcast station - French English Dictionary