electronic telegraph switch - German English Dictionary