image storage tube - Turkish English Dictionary