electrobioscopia - German English Dictionary