direct view storage tube - Turkish English Dictionary