microscope for reflected light - Turkish English Dictionary