recording storage tube - Turkish English Dictionary