radio presenter - French English Dictionary