microscope cover glasses - German English Dictionary