glued to the screen - German English Dictionary