light-cut microscope - German English Dictionary