be glued to the television - Turkish English Dictionary