electroscience - German English Dictionary