french radio television system - Turkish English Dictionary