british broadcasting corporation - French English Dictionary