microscope illumination - Turkish English Dictionary