image storing tube - Turkish English Dictionary