extended definition television (edtv) - Turkish English Dictionary