radio talk host - Turkish English Dictionary