telectroscope - German English Dictionary