a radio or tv program - Turkish English Dictionary