radio-television authority of turkey - French English Dictionary