turkish radio and television corporation - Turkish English Dictionary