electric signal storage tube - German English Dictionary