radio broadcasting of sports - French English Dictionary