production of radio and television programmes - Turkish English Dictionary