telecast - Turkish English Dictionary